river bend - French English Dictionary